<?php

namespace GuanChanghu\Models\SystemConfig;


use Illuminate\Cache\TaggedCache;
use Illuminate\Support\Collection;
use Closure;

/**
 * @author 管昌虎
 * Class Facade
 * @method static Collection get(string $key, array $default = [])
 * @method static Collection set(string $key, array $content)
 * @method static lock(string $lockName, Closure $successCallback, Closure|string $failCallback, int $waitSeconds = 0, int $runSeconds = 0)   加锁
 * @method static unlock(string $lockName = '')                 无条件释放锁
 * @method static string wholeLockName(string $lockName = '')   获得加锁名称
 * @method static TaggedCache tags(array $tags = [])            获得标签cache
 * @method static bool forget(string $key, array $tags = [])    删除特定缓存，带有tags
 * @method static bool flush(array $tags = [])                  方法清空所有的缓存
 * @package GuanChanghu\Models\SystemConfig
 * Created on 2023/4/15 21:40
 * Created by 管昌虎
 * Email guanchanghu626@163.com
 */
class Facade extends Encrypt
{

}